pique someone's curiosity - Alemán Inglés Diccionario